plantation (settlement) - French English Dictionary